deep hole in a river - German English Dictionary